5223dc469618892cd1a52f80fc60a17a541fb7fb,modules/utils/src/test/java/org/springside/modules/utils/reflect/ClassUtilTest.java,ClassUtilTest,getAllClass,#,29
Before Change
assertThat(ClassUtil.getAllAnnotations(BClass.class)).hasSize(4);
assertThat(ClassUtil.getMethodsAnnotatedWith(BClass.class, EAnnotation.class)).hasSize(1)
.contains(ReflectionUtil.findAccessibleMethodByName(BClass.class, "hello"));
assertThat(ClassUtil.getMethodsAnnotatedWith(BClass.class, FAnnotation.class)).hasSize(1)
.contains(ReflectionUtil.findAccessibleMethodByName(BClass.class, "hello"));
assertThat(ClassUtil.getMethodsAnnotatedWith(BClass.class, AAnnotation.class)).hasSize(0);
After Change
assertThat(ClassUtil.getAllAnnotations(BClass.class)).hasSize(4);
assertThat(ClassUtil.getPublicFieldsAnnotatedWith(BClass.class, AAnnotation.class)).hasSize(2).contains(
ReflectionUtil.getAccessibleField(BClass.class, "sfield"),
ReflectionUtil.getAccessibleField(BClass.class, "tfield"));